wire trench - Alemán Inglés Diccionario